package com.skzh.equipment.domain.dto;

import com.skzh.common.annotation.Excel;
import com.skzh.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * 机场基本信息对象 dock_info DTO
 *
 * @author skzh
 * @date 2025-03-21
 */
@Data
public class DockDTO extends BaseEntity {

    private static final long serialVersionUID=1L;

    /** 主键id */
    private Long id;

    /** 机场名称 */
    private String name;

    /** 机场型号 */
    private String model;

    /** 设备序列号 */
    private String serialNumber;

    /** 固件版本 */
    private String firmwareVersion;

    /** MQTT网关地址 */
    private String mqttGateway;

    /** MQTT账号 */
    private String mqttUsername;

    /** MQTT密码 */
    private String mqttPassword;

    /** 所属组织ID */
    private String orgId;

    /** 设备绑定码 */
    private String bindCode;

    /** 状态（0-离线，1-在线，2-故障） */
    private String status;

    /** 绑定状态（0-未绑定，1-已绑定） */
    private String bindStatus;

    /** 图片访问路径 */
    private String imageUrl;

    /** 绑定的无人机id */
    private String droneId;

}
